leech rope - Francés Inglés Diccionario